/**
 * See all ids below
 * https://ethereum.stackexchange.com/questions/17051/how-to-select-a-network-id-or-is-there-a-list-of-network-ids
 */
export const KOVAN_ID = 42;
export const MAINNET_ID = 1;

/**
 * Please note that these are the contract addresses for v1.0.8, which may not be the most up-to-date.
 * https://changelog.makerdao.com/
 */
export default {
  [KOVAN_ID]: {
    cat: "0x0511674A67192FE51e86fE55Ed660eB4f995BDd6",
    cdpManager: "0x1476483dD8C35F25e568113C5f70249D3976ba21",
    dsrManager: "0x7f5d60432DE4840a3E7AE7218f7D6b7A2412683a",
    getCdps: "0x592301a23d37c591C5856f28726AF820AF8e7014",
    joinDai: "0x5AA71a3ae1C0bd6ac27A1f28e1415fFFB6F15B8c",
    jug: "0xcbB7718c9F39d05aEEDE1c472ca8Bf804b2f1EaD",
    pot: "0xEA190DBDC7adF265260ec4dA6e9675Fd4f5A78bb",
    proxyActions: "0xd1D24637b9109B7f61459176EdcfF9Be56283a7B",
    proxyActionsDsr: "0xc5CC1Dfb64A62B9C7Bb6Cbf53C2A579E2856bf92",
    proxyFactory: "0xe11E3b391F7E8bC47247866aF32AF67Dd58Dc800",
    proxyRegistry: "0x64A436ae831C1672AE81F674CAb8B6775df3475C",
    spot: "0x3a042de6413eDB15F2784f2f97cC68C7E9750b2D",
    tokens: {
      BAT: "0x9f8cFB61D3B2aF62864408DD703F9C3BEB55dff7",
      DAI: "0x4F96Fe3b7A6Cf9725f59d353F723c1bDb64CA6Aa",
      TUSD: "0x0000000000085d4780B73119b644AE5ecd22b376",
      USDC: "0xBD84be3C303f6821ab297b840a99Bd0d4c4da6b5",
      WBTC: "0x7419f744bBF35956020C1687fF68911cD777f865",
      WETH: "0xd0A1E359811322d97991E03f863a0C30C2cF029C",
    },
    vat: "0xbA987bDB501d131f766fEe8180Da5d81b34b69d9",
    vow: "0x0F4Cbe6CBA918b7488C26E29d9ECd7368F38EA3b",
  },
  [MAINNET_ID]: {
    cat: "0x78F2c2AF65126834c51822F56Be0d7469D7A523E",
    cdpManager: "0x5ef30b9986345249bc32d8928B7ee64DE9435E39",
    dsrManager: "0x373238337Bfe1146fb49989fc222523f83081dDb",
    getCdps: "0x36a724Bd100c39f0Ea4D3A20F7097eE01A8Ff573",
    joinDai: "0x9759A6Ac90977b93B58547b4A71c78317f391A28",
    jug: "0x19c0976f590D67707E62397C87829d896Dc0f1F1",
    pot: "0x197E90f9FAD81970bA7976f33CbD77088E5D7cf7",
    proxyActions: "0x82ecD135Dce65Fbc6DbdD0e4237E0AF93FFD5038",
    proxyActionDsr: "0x07ee93aEEa0a36FfF2A9B95dd22Bd6049EE54f26",
    proxyFactory: "0xA26e15C895EFc0616177B7c1e7270A4C7D51C997",
    proxyRegistry: "0x4678f0a6958e4D2Bc4F1BAF7Bc52E8F3564f3fE4",
    spot: "0x65C79fcB50Ca1594B025960e539eD7A9a6D434A3",
    tokens: {
      BAT: "0x0D8775F648430679A709E98d2b0Cb6250d2887EF",
      DAI: "0x6B175474E89094C44Da98b954EedeAC495271d0F",
      TUSD: "0xD6CE59F06Ff2070Dd5DcAd0866A7D8cd9270041a",
      USDC: "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
      WBTC: "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599",
      WETH: "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
    },
    vat: "0x35D1b3F3D7966A1DFe207aa4514C12a259A0492B",
    vow: "0xA950524441892A31ebddF91d3cEEFa04Bf454466",
  },
};
